Journal article
Just-in-time bug classifier: A step towards integrating Automated Program Repair in CI/CD pipelines
V Kabadi, XBD Le, P Thongtanunam, C Treude
Information and Software Technology | Elsevier BV | Published : 2026
Abstract
Context: Automated Program Repair (APR) tools have advanced in recent years, yet their effectiveness can improve when integrated into Continuous Integration/Continuous Deployment (CI/CD) pipelines. Motivated by this, we designed the Continuous Automatic Repair Framework (CARF), which detects build failures, routes each bug to the most suitable repair tool, and automatically commits the generated fix. During development, we identified a critical bottleneck: the need for instant bug classification within CI/CD. Accurate classification is essential to determine whether a fault lies in program code or the test suite, ensuring the defect is routed to the appropriate repair tool. Objective: Object..
View full abstract